// import { createApp } from 'vue'
// import GlobalImgDialog from '@/components/GlobalImgDialog.vue'

// // 创建独立应用实例
// const dialogApp = createApp(GlobalImgDialog)

// // 挂载到临时节点
// const container = document.createElement('div')
// document.body.appendChild(container)
// dialogApp.mount(container)

// // 通过 provide/inject 暴露方法
// export default {
//   install(app) {
//     // 修正方法访问路径
//     const dialog = dialogApp._instance.proxy
    
//     app.provide('globalDialog', {
//       show: (url) => {
//         dialog.show(url)
//       }
//     })
//   }
// }